
using System;

using System.Collections.Generic;
using UnityEngine;

public class Solution : MonoBehaviour
{


    void Start()
    {

        Debug.Log(ReverseLeftWords("abcdefg",2));
    }
    // public string ReplaceSpace(string s)
    // {
    //     char[] list = new char[s.Length * 3];
    //     char[] s_to_char = s.ToCharArray();
    //     // s_to_char = s.ToCharArray();
    //     int j = 0;
    //     char space = ' ';
    //     //Debug.Log("长度"+ s_to_char.Length.ToString());
    //     for (int i = 0; i < s_to_char.Length; i++)
    //     {

    //         if (s_to_char[i] != space)
    //         {
    //             list[j] = s_to_char[i];
    //             j++;
    //         }
    //         else
    //         {

    //             list[j] = '%';
    //             list[j + 1] = '2';
    //             list[j + 2] = '0';
    //             j += 3;

    //         }
    //     }
    //     string newStr = new string(list,0,j);
    //     return newStr;
    // }
    public string ReverseLeftWords(string s, int n)
    {
        char[] s_to_char = s.ToCharArray();
        char[] cut_char =new char[n];
        int count=0;
        int count2=s_to_char.Length- n;
        for (int i = 0; i < n; i++)
        {
            cut_char[i]= s_to_char[i];  
        }
        for (int j = n; j < s_to_char.Length; j++)
        {
            s_to_char[count]=s_to_char[j];
            count++; 
        }
        for (int k = 0; k <cut_char.Length; k++)
        {
            s_to_char[count2]=cut_char[k];
            count2++;
        }
        string new_str=new string(s_to_char);
        return new_str;
    }

}